package com.ruoyi.system.domain.vo.resp.personne;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "PersonneListRespVo", description = "人员管控列表信息")
public class PersonneUavInfoRespVo implements Serializable {

    @ApiModelProperty(value = "screeningPersonnelId")
    private Long screeningPersonnelId;

    @ApiModelProperty(value = "无人机id")
    private Long uavId;

    @ApiModelProperty(value = "使用类型data_use_type(0：本人使用；1：单位使用；)")
    private Integer useType;


    @ApiModelProperty(value = "无人机品牌")
    private String droneBrand;

    @ApiModelProperty(value = "无人机型号")
    private String uavModel;

    @ApiModelProperty(value = "无人机识别码")
    private String droneIdentificationCode;

    @ApiModelProperty(value = "用途")
    private String purpose;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "使用类型data_use_type(0：本人使用；1：单位使用；)中文")
    private String useTypeName;
}